package com.zte.claa.inficombo.csa.app.service.sapi.ffhost;

import java.util.Map;

public class FFTransDevRptParseResult {
	//public static final String RET_KEY_ALARM = "alarm";
	//public static final String RET_KEY_ALARMLIST = "alarmlist";
	public static final String RET_KEY_METEDATA = "metedata";
	public static final String RET_KEY_METEDATALIST = "metedatalist";
	
	//上报数据的类型标记
	// 建筑消防设施系统状态
	public static final int DATAFLAG_FFSYS_STATE = 1;
	// 建筑消防设施部件运行状态
	public static final int DATAFLAG_FFPART_STATE = 2;
	// 建筑消防设施部件模拟量值
	public static final int DATAFLAG_FFPART_FIELDVALUE = 3;
	// 建筑消防设施操作信息
	public static final int DATAFLAG_FFSYS_OPDATA = 4;
	// 建筑消防设施软件版本
	public static final int DATAFLAG_FFSYS_SOFTVERSION = 5;
	// 建筑消防设施系统配置
	public static final int DATAFLAG_FFSYS_SYSCONF = 6;
	// 建筑消防设施部件配置
	public static final int DATAFLAG_FFSYS_PARTCONF = 7;
	// 建筑消防设施系统时间
	public static final int DATAFLAG_FFSYS_DATETIME = 8;
	// 用户信息传输装置运行状态
	public static final int DATAFLAG_FFTRANSDEV_STATE = 21;
	// 用户信息传输装置操作数据
	public static final int DATAFLAG_FFTRANSDEV_OPDATA = 24;
	// 用户信息传输装置软件版本
	public static final int DATAFLAG_FFTRANSDEV_SOFTVERSION = 25;
	// 用户信息传输装置配置数据
	public static final int DATAFLAG_FFTRANSDEV_CONFDATA = 26;
	// 用户信息传输装置系统时间
	public static final int DATAFLAG_FFTRANSDEV_DATATIME = 28;
		
		
	// 应用数据类型，如： 1=上报建筑消防设施系统状态；
	private int dataflag = 0;
	// key取值包括: metedata, metedatalist; 框架根据告警标记的设置产生告警或恢复消息.
	private Map<String, Object> datamap;
	
	public FFTransDevRptParseResult(){
		
	}

	public int getDataflag() {
		return dataflag;
	}

	public void setDataflag(int dataflag) {
		this.dataflag = dataflag;
	}

	public Map<String, Object> getDatamap() {
		return datamap;
	}

	public void setDatamap(Map<String, Object> datamap) {
		this.datamap = datamap;
	}
	
}
